spring-loaded drum - Spanish English Dictionary